/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package beans;

import dao.UsuarioDAO;
import entity.Usuario;

/**
 *
 * @author Tavo
 */
public class BeanLogin
{
    

    private String email;
    private String pass;
    public static final int activo = 1;
    public static final int inactivo = 0;

    private String nombre;
    private String apellidoPaterno;
    private String apellidoMaterno;

    public String getValidacion()
    {

        Usuario eUsuario = new Usuario();
        UsuarioDAO usuarioDAO = new UsuarioDAO();
        eUsuario = usuarioDAO.getUsuarioByIdAndPass(email,pass);

        
        if(eUsuario != null)
        {
             this.nombre=eUsuario.getNombre();
             this.apellidoPaterno=eUsuario.getApellidoPaterno();
             this.apellidoMaterno=eUsuario.getApellidoMaterno();

            if(eUsuario.getStatus()== activo)
            {
                
                if(eUsuario.getTipousuario()== 0)
                {
                    return "admin";
                }
                else
                {
                    return "true";
                }
            }
            else
                return "false";
        }
        else
            return "false";
    }

    public String getApellidoMaterno() {
        return apellidoMaterno;
    }

    public void setApellidoMaterno(String apellidoMaterno) {
        this.apellidoMaterno = apellidoMaterno;
    }

    public String getApellidoPaterno() {
        return apellidoPaterno;
    }

    public void setApellidoPaterno(String apellidoPaterno) {
        this.apellidoPaterno = apellidoPaterno;
    }

    public String getNombre() {
        return nombre;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getPass() {
        return pass;
    }

    public void setPass(String pass) {
        this.pass = pass;
    }

}
